770acf28f735d17b0e6831093ad302735fb9e9d5,plugins/svn4idea/src/org/jetbrains/idea/svn/SvnFileSystemListener.java,SvnFileSystemListener,copy,#VirtualFile#VirtualFile#String#,125
Before Change
}
if (!SVNWCUtil.isVersionedDirectory(srcFile.getParentFile())) {
myAddedFiles.add(new AddedFileInfo(vcs.getProject(), toDir, copyName, null, false));
return null;
}
final SVNStatus fileStatus = getFileStatus(vcs, srcFile);
if (fileStatus != null && fileStatus.getContentsStatus() == SVNStatusType.STATUS_ADDED) {
myAddedFiles.add(new AddedFileInfo(vcs.getProject(), toDir, copyName, null, false));
return null;
}
if (sameRoot(vcs, file.getParent(), toDir)) {
myAddedFiles.add(new AddedFileInfo(vcs.getProject(), toDir, copyName, srcFile, false));
return null;
}
myAddedFiles.add(new AddedFileInfo(vcs.getProject(), toDir, copyName, null, false));
return null;
}
After Change
}
if (sameRoot(vcs, file.getParent(), toDir)) {
myAddedFiles.putValue(vcs.getProject(), new AddedFileInfo(toDir, copyName, srcFile, false));
return null;
}
myAddedFiles.putValue(vcs.getProject(), new AddedFileInfo(toDir, copyName, null, false));
return null;
}